/* CSS Document */
.header{
     height:30px; background-color:#FFFFFF; width:100%; background:#ebebeb;
}
.nav1{width:1024px; margin-left:auto; margin-right:auto; height:auto;}

#login{
     font-size:13px; float:left; padding-top:10px;}
#login1{
     font-size:13px; float:right;padding-top:10px;}

.clr{clear:both;}
.clr1{clear:both; margin-top:10px;}

#msg1{ width:770px;height:auto;  margin-top:10px; float:left; margin-right:20px}
#msg2{ width:220px; height:auto;  margin-top:10px; float:right;}
.menu1 *{font-size:12px; font-family:Arial, Helvetica, sans-serif;}
ul,li{list-style-type:none;}
.menu1{width:216px; height:30px; line-height:30px; margin:0px auto; background:#ebebeb;}
.menu1 a{text-decoration:none; color:#000000;}
.menu1 a:hover{text-decoration:underline;}
#nav{float:left; margin:-1px 0 0 0; z-index:10;}
#nav ul{margin:0; padding:0; border-top:1px solid #ccc; border-left:1px solid #ccc; border-width:0 1px;}
#nav li{ position:relative; float:left; margin:0; list-style:none;}
#nav ul li a{display:block; padding:0 10px; text-decoration:none;}
#nav ul a{width:auto;}
#nav ul ul{position:absolute; display:none; text-align:left; width:50px;}
div#nav ul ul li{border-bottom:1px solid #ccc; border-right:1px solid #ccc;z-index:103; background-color:#FFFFFF}
#nav ul ul li a{color:#000; display:block; width:50px;}
#nav ul.level1 li.submenu:hover ul.level2{display:block; z-index:102; margin-left:-3px}
#nav ul.level2{left:1px;}
.submenu{ border-left-width:1px; border-bottom-width:1px; border-right-width:0.5px; border-style:solid; border-color:#666666; border-top-width:1px}
.submenu1{ border-right-width:1px;border-style:solid; border-color:#666666;border-left-width:1px; border-bottom-width:1px;border-top-width:1px}
#nav ul.level1 li.submenu1:hover ul.level2{display:block; z-index:2; margin-left:-3px}